#ifndef LOAD_BALANCE_POLICY_IFACE_H
#define LOAD_BALANCE_POLICY_IFACE_H

namespace LoadBalance
{
    template <typename T>
    class LoadBalancePolicyIface
    {
    public:
        virtual ~LoadBalancePolicyIface() = default;

        virtual T getNext() = 0;
    };
} // LoadBalance

#endif // LOAD_BALANCE_POLICY_IFACE_H